package com.ck.model.chuangke.vo;

import java.util.List;

/**
 * 
 * <p>Title: CkSoftwareUpgradeVO</p>  
 * <p>Description: </p>  
 * @author huangf 
 * @date 2018年7月12日
 */
public class CkDeviceUpgradeVO {
    /**
     * 终端升级主键
     */
    private Long deviceUpgradeId;
    /**
     * 0:软件；1:固件
     */
    private Integer upgradeType;
    /**
     * 名称
     */
    private String upgradeName;
    /**
     * 下载的绝对地址
     */
    private String url;
    /**
     * 更新时间
     */
    private Long updateTime;
    /**
     * 上传者
     */
    private String uploader;
    /**
     * 版本名称
     */
    private String versionName;
    /**
     * 版本号
     */
    private Integer versionCode;
    /**
     * md5值
     */
    private String md5;
    /**
     * 大小
     */
    private String size;
    /**
     * 包名
     */
    private String pkg;
    /**
     * 软件版本说明
     */
    private String description;
    /**
     * 机型
     */
    private List<String> model;

    public Long getDeviceUpgradeId() {
        return deviceUpgradeId;
    }

    public void setDeviceUpgradeId(Long deviceUpgradeId) {
        this.deviceUpgradeId = deviceUpgradeId;
    }

    public Integer getUpgradeType() {
        return upgradeType;
    }

    public void setUpgradeType(Integer upgradeType) {
        this.upgradeType = upgradeType;
    }

    public String getUpgradeName() {
		return upgradeName;
	}

	public void setUpgradeName(String upgradeName) {
		this.upgradeName = upgradeName;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public Long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Long updateTime) {
        this.updateTime = updateTime;
    }

    public String getUploader() {
        return uploader;
    }

    public void setUploader(String uploader) {
        this.uploader = uploader;
    }

    public String getVersionName() {
        return versionName;
    }

    public void setVersionName(String versionName) {
        this.versionName = versionName;
    }

    public Integer getVersionCode() {
        return versionCode;
    }

    public void setVersionCode(Integer versionCode) {
        this.versionCode = versionCode;
    }

    public String getMd5() {
        return md5;
    }

    public void setMd5(String md5) {
        this.md5 = md5;
    }

    public String getSize() {
        return size;
    }

    public void setSize(String size) {
        this.size = size;
    }

    public String getPkg() {
        return pkg;
    }

    public void setPkg(String pkg) {
        this.pkg = pkg;
    }

    public List<String> getModel() {
        return model;
    }

    public void setModel(List<String> model) {
        this.model = model;
    }

    @Override
    public String toString() {
        return "CkDeviceUpgradeVO{" +
                "deviceUpgradeId=" + deviceUpgradeId +
                ", upgradeType=" + upgradeType +
                ", upgradeName='" + upgradeName + '\'' +
                ", url='" + url + '\'' +
                ", updateTime=" + updateTime +
                ", uploader='" + uploader + '\'' +
                ", versionName='" + versionName + '\'' +
                ", versionCode=" + versionCode +
                ", md5='" + md5 + '\'' +
                ", size='" + size + '\'' +
                ", pkg='" + pkg + '\'' +
                ", description='" + description + '\'' +
                ", model=" + model +
                '}';
    }
}
